Zi Han CAOZi Han CAO
Olympiakos, John Konchar and the 4.3-Point Translation ErrorOn the small screen in a rented apartment in Brooklyn, I rewind a tape of the...
Olympiacos and Empai Entzai: Speed at the Four and a Data Blind SpotThere is a short video that Olympiacos released this week. Empai Entzai, the...
Vietnam 1-0 Philippines: A First-Chance Goal and the Fragile Architecture Behind the WinI sat in front of a screen at a small cafe on Hang Bong Street in Hanoi, and...
Tottenham recruits two Chelsea players: De Zerbi's $100 million gambleI stood in the corridor of Hotspur Way training ground on a Tuesday morning i...
Vietnam U17 lose 1-4 in Korea: the most readable part is not the scorelineMidway through the match, Ngoc Son collected the ball at the edge of the box,...
Van Hau's VAR Red Card, Ngoc Tan's 3-4 Weeks Out, and The Cong Viettel's Midfield Depth ProblemMinute 66 at Hang Day Stadium, the score 0-0. Doan Ngoc Tan collects the ball...
Law 12 and the Burden of Proof: How VAR Is Adjudicating Vietnamese FootballAt the 2026 World Cup, referees awarded 29 penalties across 64 matches,...
Empty Dossiers in the V.League: 62 Pages, and Not a Single Figure to Cross-CheckAt 1:47 a.m. on August 12, I opened a 62-page PDF that arrived by mail. With ...
Tiger Woods changes plea in DUI case: Golf legend faces uncertain futureTiger Woods, one of the greatest legends in golf history, is preparing to...
Midway Through the Annual Badminton Season: Humid Halls, Dense Calendars and the IRS MachineThe shuttle hung above the net for exactly a third of a second — long enough...
Clásico Nacional 2029: Joel Sánchez, Chivas and the Riddle of Belief at 2,240 MetresAt 2,240 metres above sea level in the Estadio Azteca, the ball travels faste...
Dream shattered: Thailand stunned by Australia in Asian Championship 2026 quarterfinalA play ended set 2 at 24-26 for Australia. In the stands, Thai fans covered...
Fukuoka 2026: Japan Enters Olympic Qualifying Race with Unmatched DominanceFukuoka 2026: Japan Enters Olympic Qualifying Race with Unmatched Dominance T...
Tran Quoc Tuan to Lead Asian Games Football Operations: A Power Dossier and the Blind Spot of Vietnamese FootballOn September 9, Vietnam's U23 squad was finalised. On September 12, the team...
ASIAD 2026: Châu Ngọc Tuyết Sang and Vietnamese Taekwondo's Two-Door BetOn October 3, 2026, in Aichi-Nagoya, the organisers of the Asian Games switch...
FIFAe Finals 2026 Postponed at the Last Minute in Jeddah: A Data Point, Not a TrendThe announcement came on Thursday. The event was to open on Friday, October 1...
The Forest and the Tower: Vietnamese Women's Volleyball Between Uncharted MapsThe match at District 7 Stadium that night stretched into a fifth set, and wh...
Berkoff and the 57.93 Paradox: When an American Record Steps Behind a VictoryThe scoreboard read 57.93 seconds. Katharine Berkoff touched first in the...
A Night at Lạch Tray and the Unnoticed Contract in the Storm of the V.League Transfer WindowLate one June night, I sat alone in stand B of Lạch Tray stadium, where the...
ChessBase Magazine #225: 27 Miniatures, 10 Opening Articles and How a Training Magazine Sets Its Own LimitsOn a September evening in Moscow, I opened the download of ChessBase Magazine...
Olympiacos and Empai Entzai: Speed at the Four and a Data Blind SpotThere is a short video that Olympiacos released this week. Empai Entzai, the...
Vietnam 1-0 Philippines: A First-Chance Goal and the Fragile Architecture Behind the WinI sat in front of a screen at a small cafe on Hang Bong Street in Hanoi, and...
Tottenham recruits two Chelsea players: De Zerbi's $100 million gambleI stood in the corridor of Hotspur Way training ground on a Tuesday morning i...
Vietnam U17 lose 1-4 in Korea: the most readable part is not the scorelineMidway through the match, Ngoc Son collected the ball at the edge of the box,...
Van Hau's VAR Red Card, Ngoc Tan's 3-4 Weeks Out, and The Cong Viettel's Midfield Depth ProblemMinute 66 at Hang Day Stadium, the score 0-0. Doan Ngoc Tan collects the ball...
Law 12 and the Burden of Proof: How VAR Is Adjudicating Vietnamese FootballAt the 2026 World Cup, referees awarded 29 penalties across 64 matches,...
Empty Dossiers in the V.League: 62 Pages, and Not a Single Figure to Cross-CheckAt 1:47 a.m. on August 12, I opened a 62-page PDF that arrived by mail. With ...
Tiger Woods changes plea in DUI case: Golf legend faces uncertain futureTiger Woods, one of the greatest legends in golf history, is preparing to...
Midway Through the Annual Badminton Season: Humid Halls, Dense Calendars and the IRS MachineThe shuttle hung above the net for exactly a third of a second — long enough...
Clásico Nacional 2029: Joel Sánchez, Chivas and the Riddle of Belief at 2,240 MetresAt 2,240 metres above sea level in the Estadio Azteca, the ball travels faste...
Dream shattered: Thailand stunned by Australia in Asian Championship 2026 quarterfinalA play ended set 2 at 24-26 for Australia. In the stands, Thai fans covered...
Fukuoka 2026: Japan Enters Olympic Qualifying Race with Unmatched DominanceFukuoka 2026: Japan Enters Olympic Qualifying Race with Unmatched Dominance T...
Tran Quoc Tuan to Lead Asian Games Football Operations: A Power Dossier and the Blind Spot of Vietnamese FootballOn September 9, Vietnam's U23 squad was finalised. On September 12, the team...
ASIAD 2026: Châu Ngọc Tuyết Sang and Vietnamese Taekwondo's Two-Door BetOn October 3, 2026, in Aichi-Nagoya, the organisers of the Asian Games switch...
FIFAe Finals 2026 Postponed at the Last Minute in Jeddah: A Data Point, Not a TrendThe announcement came on Thursday. The event was to open on Friday, October 1...
The Forest and the Tower: Vietnamese Women's Volleyball Between Uncharted MapsThe match at District 7 Stadium that night stretched into a fifth set, and wh...
Berkoff and the 57.93 Paradox: When an American Record Steps Behind a VictoryThe scoreboard read 57.93 seconds. Katharine Berkoff touched first in the...
A Night at Lạch Tray and the Unnoticed Contract in the Storm of the V.League Transfer WindowLate one June night, I sat alone in stand B of Lạch Tray stadium, where the...
ChessBase Magazine #225: 27 Miniatures, 10 Opening Articles and How a Training Magazine Sets Its Own LimitsOn a September evening in Moscow, I opened the download of ChessBase Magazine...
